well, shut my mouth - German English Dictionary